Big Huge Thesaurus

genus Sarcophaga

noun

sounds kind of like